home *** CD-ROM | disk | FTP | other *** search
/ Risc World 3 / Risc World 3.iso / SOFTWARE / ISSUE3 / PD / VICE / !ViceRsrc / C128 / ROdflt.vkm < prev    next >
Text File  |  1999-07-10  |  3KB  |  134 lines

  1. # VICE keyboard mapping file for RISC OS
  2. #
  3. # Different file format due to heavy dependency of Vice's on X11
  4. #
  5. # File format:
  6. # - comment lines start with '#'
  7. # - clear table using !CLEAR
  8. # - lineformat is keynum row col ['s' [srow scol ['s']]] ["keystr"]
  9. #   where 's' means activate shift key and srow/scol are keyboard
  10. #   positions for shifted keys (these should only be used if you want
  11. #   to map characters that need shift on your RISC OS machine to an
  12. #   unshifted position on the emulated machine (e.g. '*').
  13. #   Use row=15, col=15 or no specification to disable a key
  14. #
  15. # keynum is the internal key number (see RO3 PRM1-849). keystr is the
  16. # optional string representation for that key on an english keyboard.
  17.  
  18. !CLEAR
  19.  
  20.   0  1  7 "Shft"
  21.   1  7  2 "Ctrl"
  22.   2  7  5 "Alt"
  23.   3  1  7 "ShftL"
  24.   4  7  2 "CtrlL"
  25.   5  7  5 "AltL"
  26.   6  6  4 "ShftR"
  27.   7  7  2 "CtrlR"
  28.   8  7  5 "AltR"
  29.   9 15 15 "Slct"
  30.  10 15 15 "Menu"
  31.  11 15 15 "Adjst"
  32.  16  7  6 "q"
  33.  17  1  0 "3"
  34.  18  1  3 "4"
  35.  19  2  0 "5"
  36.  20  0  3 "F4"
  37.  21  3  3 "8"
  38.  22 15 15 "F7"
  39.  23  5  3 "-"
  40.  24  2  3 "6"
  41.  25  0  2 s "CrsrL"
  42.  26 15 15 "num6"
  43.  27 15 15 "num7"
  44.  28 15 15 "F11"
  45.  29 15 15 "F12"
  46.  30 15 15 "F10"
  47.  31 15 15 "ScrLck"
  48.  32 15 15 "Print"
  49.  33  1  1 "w"
  50.  34  1  6 "e"
  51.  35  2  6 "t"
  52.  36  3  0 "7"
  53.  37  4  1 "i"
  54.  38  4  0 "9"
  55.  39  4  3 "0"
  56.  40  5  3 "-"
  57.  41  0  7 "CrsrD"
  58.  42 15 15 "num8"
  59.  43 15 15 "num9"
  60.  44  7  7 "Break"
  61.  45  7  1 "`"
  62.  46  6  0 "£"
  63.  47  0  0 "BackSpc"
  64.  48  7  0 "1"
  65.  49  7  3 "2"
  66.  50  2  2 "d"
  67.  51  2  1 "r"
  68.  52  2  3 "6"
  69.  53  3  6 "u"
  70.  54  4  6 "o"
  71.  55  5  1 "p"
  72.  56  5  6 "["
  73.  57  0  7 s "CrsrU"
  74.  58  5  0 "num+"
  75.  59  5  3 "num-"
  76.  60 15 15 "numEntr"
  77.  61  0  0 s "Insert"
  78.  62  6  3 "Home"
  79.  63 15 15 "PgUp"
  80.  64  1  7 "CpsLck"
  81.  65  1  2 "a"
  82.  66  2  7 "x"
  83.  67  2  5 "f"
  84.  68  3  1 "y"
  85.  69  4  2 "j"
  86.  70  4  5 "k"
  87.  71  7  3 "2"
  88.  72  5  5 ";"
  89.  73  0  1 "Return"
  90.  74 15 15 "num/"
  91.  76 15 15 "num."
  92.  77 15 15 "numLck"
  93.  78 15 15 "PgDown"
  94.  79  6  2 "'"
  95.  81  1  5 "s"
  96.  82  2  4 "c"
  97.  83  3  2 "g"
  98.  84  3  5 "h"
  99.  85  4  7 "n"
  100.  86  5  2 "l"
  101.  87  5  5 ";"
  102.  88  6  1 "]"
  103.  89  0  0 "Delete"
  104.  90 15 15 "num#"
  105.  91 15 15 "num*"
  106.  93  6  5 "="
  107.  94 15 15 "Extra"
  108.  96  7  2 "Tab"
  109.  97  1  4 "z"
  110.  98  7  4 "Space"
  111.  99  3  7 "v"
  112. 100  3  4 "b"
  113. 101  4  4 "m"
  114. 102  5  7 ","
  115. 103  5  4 "."
  116. 104  6  7 "/"
  117. 105 15 15 "Copy"
  118. 106 15 15 "num0"
  119. 107 15 15 "num1"
  120. 108 15 15 "num3"
  121. 112  7  7 "Esc"
  122. 113  0  4 "F1"
  123. 114  0  5 "F2"
  124. 115  0  6 "F3"
  125. 116 15 15 "F5"
  126. 117 15 15 "F6"
  127. 118 15 15 "F8"
  128. 119 15 15 "F9"
  129. 120  6  6 "\"
  130. 121  0  2 "CrsrR"
  131. 122 15 15 "num4"
  132. 123 15 15 "num5"
  133. 124 15 15 "num2"
  134.